mountain torrent - Español Inglés Diccionario